package com.oms;

import com.alibaba.fastjson.annotation.JSONField;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
@Builder
public class OmsDealerReq {
	@JSONField(name = "dealerCode", ordinal = 1)
    private String dealerCode;
    @JSONField(name = "dealerName", ordinal = 2)
    private String dealerName;
    @JSONField(name = "dealerShortName", ordinal = 3)
    private String dealerShortName;
    @JSONField(name = "dealerNameForDoc", ordinal = 4)
    private String dealerNameForDoc;
    @JSONField(name = "dealerAddr", ordinal = 5)
    private String dealerAddr;
    @JSONField(name = "country", ordinal = 6)
    private String country;

    @JSONField(name = "state", ordinal = 7)
    private Long state;
    @JSONField(name = "dealerType", ordinal = 8)
    private Long dealerType;
    @JSONField(name = "shortCode", ordinal = 9)
    private String shortCode;
    @JSONField(name = "currency", ordinal = 10)
    private String currency;
    @JSONField(name = "priceCurrency", ordinal = 11)
    private String priceCurrency;
    @JSONField(name = "remark", ordinal = 12)
    private String remark;

    @JSONField(name = "tenantId", ordinal = 13)
    private Integer tenantId;
}
